@charset "utf-8";

/*article-news css*/
.content-guide{ margin: 0 20px; padding: 6px; line-height: 25px; font-size: 12px; color: #7D7D7D; border-bottom: 1px dotted #6c6c6c; background: #f5f5f5; }
.content-guide span{
	background-color: rgb(204, 51, 102);
    color: #FFF;
    display: inline-block;
    height: 25px;
    line-height: 25px;
    margin-right: 14px;
    text-align: center;
    width: 52px;
	}

.NYcpnewlist { padding-top: 5px; padding-left: 7px; overflow: hidden; }
.NYcpnewlist li { float: left; text-align: center; display: inline; margin: 6px;}
.NYcpnewlist li img { border: 1px solid #E2E2E2; width: 125px; height: 90px; display: block; }
.NYcpnewlist li span { height: 30px; line-height: 30px; }
.contentInfo { line-height: 35px; text-align: center; margin: 0 20px; padding: 5px 0px; border-bottom: 1px dotted #6c6c6c; overflow: hidden; }
.askinfotitle{
	display: block;
	margin-top: 15px;
	overflow: hidden;
}
.askinfotime{
	float: right;
	line-height: 28px;
	font-weight: normal;
}
.askinfotime ul li{
	float: left;
	margin-left: 25px;
	color: #999;
}
.contentInfo .askinfotime i{
	color: #be5a5a;
}
.contentInfo h1 { color: #444; font-size: 17px; font-family: Microsoft YaHei;}
.contentInfo h1.wendatitle{
	float: left;
	line-height: 30px;
	text-align: left;
	width: 606px;
	font-family: Microsoft YaHei;
}
.contentInfo i { font-size: 12px; font-weight: normal; color: #7D7D7D; font-style: normal; }
.contentInfo span { padding-left: 15px; font-size: 12px; font-weight: normal; color: #7D7D7D; }

.newContent { margin: 15px 20px; line-height: 25px; font-size: 12px; color: #7D7D7D; overflow: hidden; }

.yuanbiaoti{
	margin-bottom: 15px;
	}
.yuanbiaoti span{
	float: left; 
	margin-left: 20px;
	line-height: 25px; 
	font-size: 14px; 
	color: #7D7D7D; 
	overflow: hidden; 
}
.yuanbiaoti h3 { line-height: 25px; font-size: 14px; color: #7D7D7D; overflow: hidden; }

.newContent p{
	margin-top: 6px;
	text-indent: 2em;
}

.newContent h2{
	text-indent: 2em;
	font-size: 13px;
}

.newContent p a{
	color: #0d3f98;
}
.newContent span.manyi{
	background: url(../bg/question.png) no-repeat 3px 8px;
	background-color: #ece5d3;
	display: inline-block;
	padding: 10px 0 0 62px;
	margin-bottom: 15px;
	color: #c00;
	height: 60px;
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
	text-indent: 0;
	width: 608px;
}
.contentInfo span.tiwen{
	position: relative;
	display: inline-block;
	float: left;
	margin-right: 10px;
	width: 46px;
	background: rgb(98, 146, 217);
	color: #fff;
	font-size: 14px;
	padding: 0;
}
.contentInfo span.tiwen i{
	border-color: transparent transparent transparent rgb(98, 146, 217);
    border-style: solid;
    border-width: 4px;
    font-size: 0;
    height: 2px;
    line-height: 0;
    overflow: hidden;
    position: absolute;
    right: -8px;
    top: 12px;
    vertical-align: middle;
    width: 0;
}
.like{
	float: right;
	margin: 18px 0 0 0;
}
.like a.btn{
	background: rgba(0, 0, 0, 0) url("../bg/good-ico.png") no-repeat scroll 10px center;
	border: 1px solid #d5d5d5;
	border-radius: 3px;
    cursor: pointer;
    float: left;
	padding-left: 32px;
    height: 35px;
    line-height: 35px;
    transition: all 0.3s ease 0s;
    width: 30px;
}
.askcontent p{
	font-size: 14px;
	color: #444;
}
.sxWEN { margin: 0 auto; padding: 0 0 20px 18px;}
.sxWEN ul li{
	height: 16px;
	line-height: 16px;
	color: #7D7D7D;
}

#pageurl{text-align:center;overflow:hidden;padding:0 4px 18px;clear:both;}
#pageurl a:link,#pageurl a:visited{font-size:12px;padding:6px 7px 3px;border:1px solid #B2C9D3;color:#333;background:#F7F9FF;text-decoration:none;}
#pageurl a:hover,#pageurl a:active{font-size:12px;border-color:#2E6AB1;background:#fff;color:#f60;}
#pageurl a strong{color:#F60;}

/*article-pro 产品页css*/
.xxJS { margin: auto; padding: 15px 20px; overflow: hidden; }
.xxJSPic { float: left; }
.xxJSPic img { padding: 5px; border: 1px solid rgb(204, 204, 204); background-color: #F3F3F3; display: block; width: 276px; height: 266px;}
.xxcs { border-collapse: collapse; border: 1px solid #DDD; float: right; width: 380px; height: 278px; font-size: 12px; }
.xxcs tr { border-left: 1px solid #DDD; }
.xxcs tr td { padding-left: 6px; font-size: 13px; border-right: 1px solid #DDD; border-bottom: 1px solid #DDD; }
.xxcs i{
	color: #c49173;
	font-weight: bold;
	font-style: normal;	
}
.xxcs span{
	font-size: 14px;
	padding-right: 5px;
	color:red;
	font-weight: bold;
}
.xxcs font{
	padding: 2px 2px 3px;
	font-size: 13px;
	color:white;
	background: red;
}
.xxcs a:hover{
  text-decoration:underline;
  color: white;
}
.xxcsTitle { height: 35px; background-color: #6C6C6C; color: #FFF; }
.xxcsTitle h1 { font-size: 14px; padding: 5px 20px; }
.xxcsTitle td, .xxcsTitle td a { text-align: center; font-size: 16px; font-weight: bold; }
.xxcsN1, .xxcsN2 { height: 30px; }
.xxcsN1 { background-color: rgb(238, 238, 238); }
.xxcsN2 { background-color: rgb(249, 249, 249); }
.xxcsName { width: 115px; text-align: right; }
.suppliername{ width: 162px;}
.supptel{
	color: #df350a;
	font-weight: bold;
}
.detail{
	padding: 0 5px;
	font-size: 13px; 
	color: #545454; 
	line-height: 25px;
}
.detail p{
	margin-bottom: 5px;
	text-indent: 2em;
}
.xxjsIcon { line-height: 55px; }
.xxjsIcon strong { display: block; background: transparent url('../bg/xxjsicon.gif') no-repeat scroll left center; padding-left: 25px; font-size: 14px; font-weight: bold; color: rgb(255, 102, 0); }
.DingBtn2 { text-align: center; height: 35px; border-top: 1px dotted #C0C0C0; border-bottom: 1px dotted #C0C0C0; padding-top: 10px; }
.DingBtn2 p { clear: both; background: transparent url('../bg/dingbtnbg.jpg') no-repeat scroll 0% 0%; width: 88px; height: 26px; line-height: 26px; text-align: center; color: #C10B0B; margin: 0px auto; }
.DingBtn2 p a { color: #C10B0B; }
.DingBtn2 p strong { padding: 0px 5px; font-size: 14px; font-family: "寰蒋闆呴粦","榛戜綋","瀹嬩綋"; }
.lxfsbox { width: 686px; margin: 10px auto; height: 185px; background-color: rgb(249, 249, 249); }
.lxfsPic { padding-left: 15px; }
.lxfs { border-collapse: collapse; border: 1px solid #DDD; width: 602px; font-size: 12px; margin: 0px auto; background-color: #FFF; }
.lxfs tr { border-left: 1px solid #DDD; height: 27px; }
.lxfs tr td { padding-left: 6px; font-size: 13px; border-right: 1px solid #DDD; border-bottom: 1px solid #DDD; }
.lxfsName { width: 360px; }

/*article-qiye 企业产品css*/

.notop{ border-top: none;}


/*list-pro 产品列表css*/
.Paixu { width: 656px; margin: 0px auto; border-bottom: 1px solid #D9D9D9; line-height: 48px; padding-left: 15px; font-size: 13px;}
.ContentTitle { padding: 0px 15px; line-height: 35px; }
.ContentTitle strong { display: block; font-size: 18px; font-family: "寰蒋闆呴粦","榛戜綋","瀹嬩綋"; color: #494949; background: transparent url('../bg/contenttitleicon.jpg') no-repeat scroll 90px center; }
.Paging { line-height: 50px; background: #FFF none repeat scroll 0% 0%; text-align: center; font-size: 14px; color: #E3DDE3; }
.Paging a { color: #C10B0B; width: 20px; height: 20px; background-color: #FFF; padding: 4px 8px; border: 1px solid rgb(238, 238, 238); }
.Paging a.page-prev{
	padding: 4px 8px;
	border: 1px solid rgb(238,238,238);
	}
.Paging a:hover { width: 20px; height: 20px; background-color: #C10B0B; padding: 4px 8px; border: 1px solid #C10B0B; color: #FFF; }

.Paging a.page-current{
	color: #FFF; 
	padding: 4px 8px; 
	background-color: #C10B0B; 
}
.tongji { float: left; line-height: 50px; color: #595959; padding-left: 15px; }
.NYcpfllist { width: 700px; margin: 0px auto; line-height: 25px; padding: 10px 0px; }
.NYcpfllist a { padding: 0px 15px; color: #595959; width: 110px; float: left; }

.qynewslist a { font-size: 15px;  color: #368ec9; font-weight: bold; }
.qynewslist span{
	display: inline-block;
	float: right;
	padding-right: 20px;
}
.cpzxList { width: 656px; margin: 0px auto; }
.cpzxList li { border-bottom: 1px solid #D9D9D9; padding: 20px 15px; line-height: 21px; color: #595959; height: 125px; width: 636px; position: relative; }

.cpzxPic { display: inline-block; float: left; text-align: center; width: 142px;}
.cpzxPic img { padding: 2px; border: 1px solid #E2E2E2; }
.cpzxPic span { display:block; background: transparent url('../bg/cpname.jpg') no-repeat scroll 0% 0%; height: 26px; line-height: 26px; }
.cpzxText { display: inline; float: right; width: 470px;}
.cpzxText span{
	color: red;
	font-weight: bold;
	}
.cpzxText font{
	padding: 2px 2px 3px;
	font-size: 13px;
}
.cpzxText p.phonenum{
	color: #f60;
	font-weight: bold;
}
.cplist a.pro { display: block; padding-bottom: 5px; font-size: 15px;  color: #1f4f88; font-weight: bold; font-family: Microsoft YaHei;}
.cpzxList { width: 656px; margin: 0px auto; }
.cplist { border-bottom: 1px solid #D9D9D9; padding: 20px 0; line-height: 21px; color: #595959; height: 88px; width: 636px; position: relative; }
.cplist img{
	display: inline-block;
	width: 135px;
	height: 92px;
	border: 1px solid #e2e2e2;
}
/*list-qiye 企业列表css*/
.ContentTitle2 { line-height: 35px; border-bottom: 1px solid #D9D9D9; width: 656px; margin: 0px auto; }
.ContentTitle2 strong { display: block; font-size: 18px; font-family: "寰蒋闆呴粦","榛戜綋","瀹嬩綋"; color: #494949; background: transparent url('../bg/contenttitleicon.jpg') no-repeat scroll 90px center; }

.zxgqBox { height: 390px; }
.tjqyList { width: 656px; margin: 0px auto; }
.tjqyList ul li { border-bottom: 1px solid #D9D9D9; padding: 7px; line-height: 27px; color: #595959; height: 82px;}

/*list-hangye css*/
.newlist2 { line-height: 35px; margin: 0px auto; padding: 0px 15px; }
.newlist2 li { background: transparent url('../bg/list2.gif') no-repeat scroll left center; padding-left: 18px; padding-right: 5px; border-bottom: 1px solid rgb(240, 239, 239); color: #595959; height: 35px; line-height: 35px; overflow: hidden;}

.tjqyList ul li a { font-size: 15px;  color: #1f4f88; font-weight: bold; font-family: Microsoft YaHei;}
.tjqyList ul li span{
	display: inline-block;
	float: right;
	padding-right: 20px;
}

/*list-wenda甯歌闂*/
.newlist2 li span{
	float: right;
}

/*index棣栭〉妯℃澘css*/
.zsdl { width: 210px; float: right; }
.indexLeft { width: 220px; float: left; }
.indexLeft h1{
	font-size: 16px;
	font-weight: bold;
}
.indexLeft .boxContent p{
	padding: 5px 5px 0 8px;
	line-height: 20px;
	text-indent: 1em;
	color: #595959;
}
.indexRight { width: 770px; float: right; }
.indexRight-top, .indexRight-middle, .indexRight-bottom{
	margin-bottom: 10px;
	overflow: hidden;
}
.indexRight-bottom h2{
	font-size: 14px;
	font-weight: bold;
}
.adflash { width: 550px; height: 208px; float: left;}
.adflash img{
	display: block;
	width: 550px;
	height: 208px;
}
.newlist li b{
	font-weight: normal;
	color: #9E9696;
}
.newlist li i{
	font-style: normal;
	color: red;
	margin-right: 8px;
	padding-left: 8px;
	background: transparent url('../bg/list1.gif') no-repeat scroll 0px center;
}
.newlist li span{
	float: right;
	color: red;
}
.newlist li span.newsdate{
	color: #9E9696;
}
.newlist li font{
	color: red;
}
.newlist li em{
	font-style: normal;
	color: #e2330e;
}
.cpnewlist li { float: left; width: 180px; text-align: center; margin-left: 10px; margin-top: 10px; display: inline; }
.cpnewlist li img{
	display: block;
	width: 175px;
	height: 120px;
}
.cpnewlist li a:hover{
	text-decoration: underline;
}
.cpnewlist li span{
	display: inline-block;
	padding: 5px 5px 0 0;
}
.cpnewlist li i{
	font-style: normal;
	padding: 5px 5px 0 0;
	float: right;
	color: red;
}
.cgdt { width: 380px; float: left; margin-right: 10px;}
.cgdtr { width: 380px; float: left;}
.indextabBox { width: 378px; border: 1px solid #D4D4D4; border-top: none; overflow: hidden; padding-bottom: 10px; }

.CPpic img { padding: 2px; border: 1px solid #E2E2E2; width: 180px; height: 150px; }
.cpName { background: transparent url('../bg/cpname.jpg') no-repeat scroll 0% 0%; height: 26px; line-height: 26px; }
.cpName a { float: left; padding-left: 15px; color: rgb(0, 0, 0); }
.friendLink{
	width: 1000px;
	margin: 30px auto;
}
.indextabBox .newlist li{
	background-image: none;
}

/*article-zhaoshang*/
.jbzl{
	margin-bottom: 10px;
}
.jbzl h5{
	font-size: 18px;
	font-weight: bold;
	width: 640px;
	height: 36px;
	line-height: 36px;
	color: #333;
	border-bottom: 1px solid #dbdbea;
}
.jbzl ul{
	margin-bottom: 20px;
	overflow: hidden;
}
.jbzl ul li{
	float: left;
	padding: 2px 0;
	width: 320px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	border-bottom: 1px solid #dbdbea;
}
.jbzl ul li em{
	font-style: normal;
	font-size: 14px;
	color: #595959;
	font-weight: normal;
}
.jmcontent{
	padding-top: 8px;
}
.jmcontent p{
	padding-bottom: 5px;
}
/*article-supplier*/
.mzsm {
    background-color: #f7f7f7;
	border: 1px solid #e7e7e7;
    color: #999;
    margin: 12px 0;
    padding: 15px;
	line-height: 20px;
}
.mzsm span{
	display: inline-block;
	padding: 2px 6px 0 0;
	float: left;
}
/*list-news*/
.newlist3{
	margin-left: 10px;
	padding-top: 10px;
	overflow: hidden;
}
.newlist3 li{
	float: left;
	line-height: 25px;
	width: 133px; 
	margin: 0 auto; 
	padding-bottom: 10px; 
	color: #595959;
}
.newlist3 li img{
	display: block;
	width: 125px;
	height: 125px;
}
.newlist3 li em {
	font-style: normal;
	display: block;
	text-align: center;
}

/*friendlinks*/
.container{
	overflow: hidden; 
	width: 1000px;
	margin: 0 auto;
}
.index-link{
	background-color: #f9f9f9;
	border: 1px solid #cccccc;
	padding: 8px; 
	margin-bottom:15px;
}
.index-link a{
	line-height:22px;
}
.index-link span{
	margin-left:18px;
}
.index-link span a{
	color:#ff0000;
}
/**/
.top_free_design { width: 670px; height: 147px; padding: 15px 0; overflow:hidden; margin: auto;}
.top_free_design .free_title { height: 46px; overflow: hidden; background: rgba(0, 0, 0, 0) url('../bg/head_bg.jpg') no-repeat scroll 0% 0%; }
.top_free_design .free_title span { float: right; height: 46px; padding-right: 30px; line-height: 46px; font-size: 14px; color: rgb(147, 255, 205); }
.top_free_design .free_title h3 { height: 46px; line-height: 999px; overflow: hidden; }
.top_free_design .free_content { height: 82px; padding: 7px 0px 11px 30px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(0, 140, 215) rgb(0, 140, 215); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.top_free_design .free_content li { margin-top: 7px; }
.top_free_design .free_item { display: inline-block; width: 160px; height: 32px; margin-right: 12px; border: 1px solid rgb(201, 201, 201); background: rgb(255, 255, 255) none repeat scroll 0% 0%; vertical-align: middle; overflow: hidden; }
.top_free_design .free_item input, .top_free_design .free_item select { width: 138px; height: 30px; line-height: 30px; padding: 0px 10px; border: 1px solid rgb(255, 255, 255); color: rgb(102, 102, 102); }
.top_free_design .area input { width: 120px; vertical-align: middle; }
.top_free_design .area span { vertical-align: middle; }
.top_free_design .dropdown { position: relative; }
.top_free_design .free_item select { position: relative; width: 160px; background-color: rgba(255, 255, 255, 0); z-index: 10; -moz-appearance: none; color: rgb(170, 170, 170); }
.top_free_design .arrow_icon { position: absolute; right: 10px; top: 7px; width: 17px; height: 18px; background: rgba(0, 0, 0, 0) url('../bg/arrow.jpg') no-repeat scroll 0% 0%; }
.top_free_design .submit_btn { width: 42px; height: 42px; margin: 0px 5px; padding: 21px; border: medium none; background: rgba(0, 0, 0, 0) url('../bg/circle.png') no-repeat scroll center center; float: right; }
.top_free_design .submit_btn input { width: 42px; height: 42px; border: medium none; padding: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0%; font-size: 15px; overflow-wrap: break-word; color: rgb(255, 255, 255); cursor: pointer; }
.f1{	float: left;}
